asp.net butona tıklayınca javascript fonksiyonunu çağırma
<script type="text/javascript">
function sil(kod) {
alert(kod);
}
</script>
<asp:ListView ID="listele_uye_resimler" runat="server">
<ItemTemplate>
<div class="resimler">
<div class="butonlar">
<div class="buton">
<asp:Button ID="btn_resim_baslik_guncelle" runat="server" Text="Resim Başlık Güncelle" CssClass="btn-resim-sil"/>
</div>
<div class="txt-alani">
<asp:TextBox ID="txt_resim_baslik_guncelle" runat="server" CssClass="txt-resim-baslik-guncelle"></asp:TextBox>
</div>
<div class="sil-alani">
<asp:Button ID="btn_resim_sil" runat="server" Text="Sil" CssClass="btn-resim-sil" OnClientClick='sil(Eval("resim_id");'/>
</div>
</div>
<div class="resim-baslik">
<asp:Label Text='<%#Eval("resim_baslik") %>' runat="server"></asp:Label>
</div>
<div class="icerik">
<img src='<%#Eval("resim_yolu") %>' width="474" height="330"/>
</div>
<div class="deneme">
<asp:TextBox runat="server" ID="txt_deneme" Text='<%#Eval("resim_id") %>'></asp:TextBox>
</div>
</div>
</ItemTemplate>
</asp:ListView>
Merhaba Arkadaşlar veri tabanından resimleri listview ile ekranda gösterdim daha sonra her fotografın üstünde sil butonu var ve sil'i tıklayınca o fotoyu silmesini istiyorum. Bunun için web Method yazdım ve o metodu javascript ile çagırmak istiyorum. Denedim parametresiz fonksiyonları çağırabiliyorum ama silmek istediğim fotografı silmek için fotografın id'sini parametre olarak vermeliyim.
Bunun için listview'de kullanılan eval ile button'lara tıklandığında fonksiyonu çağırmak ve fonksiyona fotografın id'parametre olarak vermeliyim.
<asp:Button ID="btn_resim_sil" runat="server" Text="Sil" CssClass="btn-resim-sil" OnClientClick='sil(Eval("resim_id");'/>
Metodum sil ve buna fotografın id'sini Eval ile vermek istiyorum nasıl yapabilirim? veya başka bir yolu varmıdır ?